prevailing weather - French English Dictionary